MAPHKAQQSLQPYTFQNFDDIDGDFCQKEVLLRLIYIWEARNIKKGNILMGFELLFIYSQSNPMEGFISANRIFPYQEDLKYNSIYKLNKVEWCNSSNAIKYLFKYVTKGVNKSAIFIEKGTNTTSNSED